2
2 5
14
5
21